E-Motion 1.6.2 for Virt-A-Mate 1.18 or higher
By VRAdultFun

UI DESCRIPTIONS
---------------
Load Defaults - Quickly reset all sliders to defaults

Load Preset - Load a previously saved preset

Save Preset - Save the current E-Motion config to file
	Saving a preset with the name 'E-Motion_Defaults.json' will update the default values used by the plugin when added to a person

Show Stats on Message Log - Enables debug information on the Message Log window
	Great if you want to know whats going on, or to assist with tweaking personality/mood


FEATURE CONTROLS
----------------
Auto Config Head - Allows E-Motion to dynamically control head and neck rotation strengths
	Disable this when using with an animation, or if possessing the character, or for special poses that require head/neck position hold

Control Head - Enables or Disables control of Head and Neck rotation
	Disabling will stop the character looking around
	
Control Eye Target - Enabled or Disabled control of the Eye Target location

Control Morphs - Enables or Disables the use of Morphs by emotion
	Disable if you want expressions / breathing / blinking to be done by another plugin. Effectively makes E-Motion a gaze plugin

Play Sounds - Enables or Disables Breathing, Moaning and Kissing sounds
	Enabling this feature will add approximately 90 sounds to the Scene Audio list if they do not exist already

Sound Volume Mult - multiplies the minimum distance the sounds can travel
	Increase to increase the volume of the sounds in game

Arousal Effects Gloss - Increases Gloss, Specularity and Specular Bump when Arousal is very high, and returns to normal when not
	When enabled the current values are stored and then adjusted. Disable before switching looks so values are not overwritten by the plugin
	Arousal must be greater than 8 to increase sweat look for several seconds before any noticable change will be seen
	The effect will very slowly wear off and return to normal if Arousal remains below 8
	
Auto Kissing - Enable or Disable this special feature
	Allows head movement and facial animation for kissing (lip contact is required)

Kissing Effect Mult - Multiplier to morph values applied for kissing animation
	Some looks may require tweaking of this value to look good

Auto Blowjob - Enable or Disable this special feature
	Allows head/neck movement and facial animation for blowjobs (lip contact is required)

Blowjob Effect Mult - Multiplier to morph values applied for blowjob animation
	Some looks may require tweaking of this value to look good

Auto Sex - Enable of Disable this special feature
	Allows head/neck movement and facial animation for sex interaction (V contact is required)

Sex Effect Mult - Multiplier to morph values applied for sex animation
	Some looks may require tweaking of this value to look good
	
PERSONALITY SETTINGS
--------------------
Personality Agreeableness - Primary Value
	Controls how quickly the character becomes interested in POI that are interacting and the overall amount of Arousal and Happiness generated from actions

Personality Extraversion - Primary Value
	Controls how much arousal sexual actions generate as well how long direct eye contact can be held, and the amount of joyful expressions given

Personality Stableness - Primary Value
	Controls how often POI targets are switched as well as frequency of glancing and speed of mood change

Main Change Delay Mult - Multiplier to the amount of time between POI target switching
	Increasing will make the character more stable on their POI selection but slower to react to new Points

Interest Rate Mult - Base Multiplier to all POI
	Increase for faster reactions and decrease to reduce target swapping at the cost of reaction time

Arousal Speed Mult - Multiplier to how fast Arousal can be generated and degraded by actions
	Lower for more gradual progression of expressions or increase for faster sexual reaction

Valence Speed Mult - Multiplier to how fast happiness can be generated or degraded by actions
	Lower for more gradual progression of expressions or increase for happier general expressions

Mood Degrade Speed Mult - Multiplier to how quickly Arousal and Valance fall off
	Use to balance changes to the above 2 sliders to create good progression of mood

Expression Change Chance - Percentage chance of choosing a new look state each interest update
	Lower to have the face return to an idle position more often, increase to appear more interested
	
Expression Length Mult - Multiplier to the length of time each Look/Mouth/Eye/Brow state remains active
	
Animation Speed Multiplier - Adjusts the speed at which morphs change from their current value to the desired value
	Increasing can add more energy to the expressions however expressions will not link together as well if changed
	
	
	
TARGET SETTINGS
---------------
Look at selected Person - Enabled E-Motion to look at another person in the scene
	The below selector should be set first

Target Selector - Allows the selection of another person in the scene
	Above option must be enabled for this target to be used

Object Selector - Allows the selection of another object, the camera or a person as a tertiary POI
	If a person is selected, the Head is chosen as the target, otherwise the 'control' is used (base of the dildo for example)

Object Can Look - Enables or Disables the calculation of a viewing angle from the object
	Enable if the selected object should be able to look (a camera, a person etc). Object is much more interesting if its looking at character
	
Treat Object as Primary - Forces character to look at and pay attention to the Object only

Object Interest Mult - Multiplier to the interest generated by the selected Object

Head Interest Mult - Multiplier to the interest generated by the target persons head, or VR Headset/Desktop Camera

LHand Interest Mult - Multiplier to the interest generated by the target persons Left Hand, or Left VR Controller

RHand Interest Mult - Multiplier to the interest generated by the target persons Right Hand, or Right VR Controller

Penis Interest Mult - Multiplier to the interest generated by the target persons Pelvis and Penis (if exists)



EYE CONTROLS
------------
Blink Delay Mult - Multiplier to the minimum time allowed between blinks and likelyhood of blinking

Saccade Rate Mult - Multiplier to how often micro eye movement occurs
	Increasing can make the character appear more shy or nervous

Saccade Amount Mult - Multiplier to the actual distance moved per eye micro movement
	Increase to give wilder eye movements

Saccade Max Dist Mult - Multiplier to the maximum distance Saccade movement can take the eye from the target
	lower if you find the character is looking around too much instead of into your eyes

Eye Contact Pupil Dialation - Adjust the amount of Pupil dialation that occurs when looking eye to eye

Pupil Dialation Speed Mult - Adjust the speed at which the Pupil dialates

Eye Update Speed Ms - Minimum time in milliseconds between eye movements
	Increase if you find the eyes twitch too much 



BODY MOVEMENT SETTINGS
----------------------
Breath Speed Mult - Multiplier to the base breathing speed

Breath Upper Chest Offset - Raises or Lowers the base upper chest height (morph)
	Can help with fixing issues with the breathing animation looking odd on characters

Breath raise Mult - Multiplier to the morph values used to raise up the chest in the breathing animation
	Some looks may require tweaking of this value to look good

Breath expansion Mult - Multiplier to the morph values used to expand the chest in the breathing animation
	Some looks may require tweaking of this value to look good

Adjust Shoulders - Enables or Disables the adjustment of shoulder positions
	Syncs to breathing and Arousal

Shoulder Adjust Mult - Multiplier for the amount of adjustment
	Increase on poses with strong arm/shoulder pinning so movement becomes visible. decrease if too strong

Shoulder Height Mult - Offset to shoulder height set by Shoulder Adjust Mult

Adjust Chest - Enables or Disables the adjustment of chest angle for breathing

Chest Adjust Mult - Multiplier for the amount of adjustment
	Increase on poses with strong upper body pinning so movement becomes visible. decrease if too strong

Adjust Hands - Enables or Disables idle hand movement linked to expressions

Idle Body Movement Mult - Multiplier to maximum angles selected by Idle movement
	Shifts weight from left to right and rotates hips
	Effects Chest, Abdomen, Pelvis Joint Drives
	Setting this and below to 0 will totally disable the effect

Idle Arm Position Offset - Forward/Back adjustment of base arm position for idle movements
	When increasing Arm Mult above 1.0 this can be used to bring the arms forward
	
Idle Arm Movement Mult - Multiplier to maximum angles selected by Idle movement
	Slightly moves arms around. Use higher values when lying down for greater movement
	Effects L/R Arm and Elbows Joint Drives
	Setting this and above to 0 will totally disable the effect
	
Idle Movement Chance - Percent chance per interest update to change the idle poses

Idle Movement Speed - Multiplier to the speed at which the pose changes



LOOK ADJUSTMENTS
----------------
Morph Mouth Open Offset - Adjusts the default position of the lower jaw
	Some expressions will always close the mouth regardless of this value.
	Can be used to help fit certain looks or enhance/reduce how much the mouth is opened
	
Morph Lips Closed Offset - Adjusts how close the lips are together by default
	Greatly assists with fitting smiles to character looks. Adjust to preference
	
Max Smile (Morphs) - Adjusts the maximum allowed morph value for Smile expressions
	Some looks may require tweaking of this value to look good

Max Eye Close (Morphs) - Adjusts the maximum allowed morph value when Closing the eyes (blinking and closing)
	Some looks may require tweaking of this value to look good

Head Base Angle Offset - Up/Down rotation offset for the head when looking at a target
	Effects the chosen angle by the interest system within defined limits. You may need to wait a few seconds to see the change
	Can be used to help fit looks or enhance a particular personality



GAZE CONTROLS
-------------
Gaze Avoidance - Enable or Disable this sub feature
	Enables the character to look away if eye contact goes on for too long

Avoidance Eye Contact Time - Multiplier to the maximum time eye contact can be held
	Adjusts the value generated by the personality sliders

Avoidance Look Away Time - Multiplier to the maximum time the character can avoid eye contact
	Adjusts the value generated by the personality sliders

Gaze Glancing - Enable or Disable this sub feature
	Allows the character to glance at the secondary POI while looking at the first

Glance Timeout Mult - Adjusts the amount of time between glancing
	Glancing frequency is based off Personality Extraversion and Arousal

Gaze Speed Mult - Multiplier to the speed at which the head moves to look at POI
	Lower for slow delayed reaction, increase for fast energetic movement

Gaze Variation Mult - Multiplier to indirect gaze maximum angle
	Lower for more direct gazing and increase for more side-looks and indirect gazing

Gaze Tilt Chance - Adjusts chance to set a new tilt angle per interest update

Gaze Max Tilt - Angle in Degrees that the head can tilt left or right
	Actual angle can be higher as Idle movement AND Chest Control use head tilt to adjust the body angle

Gaze Tilt Speed Mult - Multiplier to how quickly the head can be tilted left or right (does not effect kissing)



DISTANCES AND ANGLES
--------------------
Personal Space - Base distance value to be considered close to the character
	Increase for large open scenes if you want the character to pay attention to you from afar

Interaction Distance - Base distance to consider a POI to be interacting with a body part
	Increase if breast/butt interaction is hard to trigger

Face Interact Dist - Base distance to consider a POI to be interacting with the face only
	Increase if she is not responding to your hand on her face or wont suck your fingers

Kissing Distance - Base distance to consider close enough to kiss
	Increase if your finding you have to slam their faces together

Direct View Angle - Base angle (in degrees) to consider a POI directly in view
	Increase if you want the character to be more interested in where you are looking or if they are not looking back

Peripheral View Angle - Base angle (in degrees) to consider a POI visible
	Increase to make hands/pelvis more interesting when not the current POI and interacting

Out of View Angle - Base angle (in degrees) to consider a POI to be totally not visible
	Decrease to reduce the changes of looking at a POI that is at an extreme angle

Tracking Max Up Angle - Maximum upward angle head tracking can goto
	Forward angle is based off of abdomen2

Tracking Max Down Angle - Maximum downward angle head tracking can goto
	Forward angle is based off of abdomen2

Tracking Max Side/Side Angle - Maximum upward angle head tracking can goto
	Forward angle is based off of abdomen2

Random Base Distance - Multiplier to how far from the person the random points are generated
	Random Points are used by Gaze Glancing and Avoidance, and as something to look at when bored

Random Base Height - Multiplier to possible random point height (above and below)

Random Base Center Offset - Multiplier to distance left or right a random point can be generated




	
